package cn.tedu.jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class Test1 {
    public static void main(String[] args) throws Exception {
        //1.注册启动
        Class.forName("com.mysql.jdbc.Driver");
        //2.获取和数据库的连接
        String url="jdbc:mysql:///cgb2107?characterEncoding=utf8";//指定要连接的数据库
        String user="root";//用户名
        String pwd="root";//密码
        //获取数据库的连接
        Connection conn = DriverManager.getConnection(url, user, pwd);
        //3.获取传输器,执行sql
        Statement st = conn.createStatement();
        //4.执行sql
        ResultSet rs = st.executeQuery("select * from students");
        //5.解析结果集
        while(rs.next()){
            //解析数据,获取每个字段的值
//            for (int i = 1; i <=5 ; i++) {
//                System.out.println(rs.getString(i));
//            }
            int a=rs.getInt(1);
            String as=rs.getString("sname");
            String asd=rs.getString("ssex");
            System.out.println(a+"|"+as+"|"+asd);
        }
        //6.释放资源
        rs.close();//关闭结果集
        st.close();//关闭传输器
        conn.close();//关闭连接


    }
}
